#ifndef TC_TRACK_H
#define TC_TRACK_H

#ifdef JMBC_INSIDE

#include <ode/ode.h>

typedef struct
{
	unsigned int mesh;

	dTriMeshDataID data;
	dGeomID geom;
} TCTrack;

#endif


void
tcTrackCreateContext(void);

void
tcGenTracks(unsigned int n, unsigned int *tracks);

void
tcDeleteTracks(unsigned int n, unsigned int *tracks);

void
tcTrackLoad(unsigned int id, unsigned int name);

void
tcTrackUnload(unsigned int id);

void
tcTracksUnload(unsigned int n, unsigned int *tracks);

void
tcTrackFrame(unsigned int id);

#endif
